#pragma once
#include "IRequest.h"
#include "HTTPRequestInfo.h"

#include <utility>
#include <vector>

using namespace std;

class CHTTPRequest :
	public IRequest
{
public:
	CHTTPRequest(Client *aClient);
	~CHTTPRequest(void);
	bool ProcessHeader();
	bool PrepareResponse();
	bool DoResponse();
	bool Output();
	bool Die();

private:
	
	HTTPRequestInfo mRequestInfo;

};